package com.ruoyi.zyc.czjl.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 喂养记录对象 zyc_czjl_wyjl
 *
 * @author huacai
 * @date 2024-12-30
 */
public class CzjlWyjl extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 喂养记录ID */
    private Integer wyjlId;

    /** 成长记录ID */
    @Excel(name = "成长记录ID")
    private String czjlId;

    /** 时间 */
    @JsonFormat(pattern = "HH:mm")
    @Excel(name = "时间", width = 30, dateFormat = "HH:mm")
    private Date sj;

    /** 母乳(ml) */
    @Excel(name = "母乳(ml)")
    private BigDecimal mr;

    /** 配方奶(ml) */
    @Excel(name = "配方奶(ml)")
    private BigDecimal pfn;

    /** 小便 */
    @Excel(name = "小便")
    private String xb;

    /** 大便 */
    @Excel(name = "大便")
    private String db;

    /** 补充剂 */
    @Excel(name = "补充剂")
    private String bcj;

    public void setWyjlId(Integer wyjlId)
    {
        this.wyjlId = wyjlId;
    }

    public Integer getWyjlId()
    {
        return wyjlId;
    }
    public void setCzjlId(String czjlId)
    {
        this.czjlId = czjlId;
    }

    public String getCzjlId()
    {
        return czjlId;
    }
    public void setSj(Date sj)
    {
        this.sj = sj;
    }

    public Date getSj()
    {
        return sj;
    }
    public void setMr(BigDecimal mr)
    {
        this.mr = mr;
    }

    public BigDecimal getMr()
    {
        return mr;
    }
    public void setPfn(BigDecimal pfn)
    {
        this.pfn = pfn;
    }

    public BigDecimal getPfn()
    {
        return pfn;
    }
    public void setXb(String xb)
    {
        this.xb = xb;
    }

    public String getXb()
    {
        return xb;
    }
    public void setDb(String db)
    {
        this.db = db;
    }

    public String getDb()
    {
        return db;
    }
    public void setBcj(String bcj)
    {
        this.bcj = bcj;
    }

    public String getBcj()
    {
        return bcj;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("wyjlId", getWyjlId())
            .append("czjlId", getCzjlId())
            .append("sj", getSj())
            .append("mr", getMr())
            .append("pfn", getPfn())
            .append("xb", getXb())
            .append("db", getDb())
            .append("bcj", getBcj())
            .toString();
    }
}
